Escaped camel runs along road in China
Xinjiang, China #